\documentclass{report}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{textcomp}
\usepackage{geometry}
\geometry{top=15mm, bottom=15mm, left=1cm, right=1cm}
\usepackage[french]{babel}
\usepackage{pslatex}
\usepackage[colorlinks=true,urlcolor=black]{hyperref}
\usepackage{graphicx}
\usepackage{fancyhdr}
\pagestyle{fancy}
\renewcommand{\footrulewidth}{0.4pt}
\fancyfoot[L]{Uubu.fr}
\fancyfoot[R]{dim. juin 3 09:17:50 CEST 2012}
\lfoot{\Large \textit{Uubu.fr}}
\hypersetup{pdfinfo={
Title={OpenSSL - sess\_id},
Author={Sylvain Girod},
Creator={Bash script from uubu.fr's format version 1},
Producer={Bash script and PDFLaTeX},
Subject={Utilitaire pour manipuler et afficher les ID de session SSL/TLS},
CreationDate={D:20120603091750},
ModDate={D:20120603091750},
Keywords={PKI;sécurité;chiffrement;certificats}
}}
\begin{document}
 
\begin{center}
{\Huge OpenSSL - sess\_id }
\end{center}
\vspace{1cm}
 
\begin{flushleft}
 
{\large Utilitaire pour manipuler et afficher les ID de session SSL/TLS}
 
\vspace{10mm}
 
\vspace{1cm}{\huge OPTIONS }
 
\
 
\begin{description} \normalsize
\item[\hspace{1mm} -inform DER|PEM]{Format d’entrée}
\item[\hspace{1mm} -outform DER|PEM]{Format de sortie}
\item[\hspace{1mm} -in filename]{Fichier d’entrée contenant les informations de session}
\item[\hspace{1mm} -out filename]{Fichier de sortie où écrire les informations de session}
\item[\hspace{1mm} -text]{Affiche les composante clé privée et publique en texte clair en plus de la version encodée}
\item[\hspace{1mm} -cert]{Si un certificat est présent dans la session il sera sortie, si -text il sera affiché}
\item[\hspace{1mm} -noout]{Ne sort pas la version encodée de la session}
\item[\hspace{1mm} -context ID]{Spécifie l’id de session}
\end{description}
 
\vspace{1cm}{\huge Sortie }
 
\
 
{\ttfamily
SSL-Session :\\ Protocol : TLSv1\\ Cipher : 0016\\ Session-ID : 871E62626C554CE95488823752CBD5F3673A3EF3DCE9C67BD916C809914B40ED\\ Session-ID-ctx : 01000000\\ Master-Key : A7CEFC571974BE02CAC305269DC59F76EA9F0B180CB6642697A68251F2D2BB57E51DBBB4C7885573192AE9AEE220FACD\\ Key-Arg : None\\ Start Time : 948459261\\ Timeout : 300 (sec)\\ Verify return code 0 (ok)\\
}
\vspace{8mm}
 
\vspace{1cm}{\huge Détails }
 
\
 
\begin{description} \normalsize
\item[\hspace{1mm} Protocol]{Protocole utilisé (TLSv1, SSLv2 ou SSLv3)}
\item[\hspace{1mm} Cipher]{Chiffrement utilisé}
\item[\hspace{1mm} Session-ID]{L’id de session en hexa}
\item[\hspace{1mm} Session-ID-ctx]{Contexte de l’id de session en hexa}
\item[\hspace{1mm} Master-Key]{Clé maître de session SSL}
\item[\hspace{1mm} Key-Arg]{Argument clé, utilisé en SSLv2}
\item[\hspace{1mm} Start Time]{Heure de début de la session au format Unix standard}
\item[\hspace{1mm} Timeout]{timeout en secondes}
\item[\hspace{1mm} Verify]{return code code de retour quand le certificat client est vérifié}
\end{description}
 
\vspace{1cm}{\huge Notes }
 
\
 
\hspace{1mm} La version PEM du fichier de session utilise:
 
{\ttfamily
-----BEGIN SSL SESSION PARAMETERS-----\\ -----END SSL SESSION PARAMETERS-----\\
}
\vspace{8mm}
\end{flushleft}
\end{document}
